good Lord – English–Türkçe translations

🇬🇧 en tr 🇹🇷

good Lord interjection

  • exclamation of amazement
Mevla
Wiktionary Links